home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / MChess / MobileChess.jar / A / I.class (.txt)
Encoding:
Java Class File  |  2002-07-18  |  1.3 KB  |  64 lines

  1. package A;
  2.  
  3. import J.I;
  4. import K.C;
  5. import K.Z;
  6. import java.io.ByteArrayInputStream;
  7. import java.io.ByteArrayOutputStream;
  8. import java.io.DataInputStream;
  9. import java.io.DataOutputStream;
  10.  
  11. // $FF: renamed from: A.I
  12. public class class_0 {
  13.    I close;
  14.  
  15.    private class_0(I var1) {
  16.       this.close = var1;
  17.    }
  18.  
  19.    // $FF: renamed from: I (K.Z, int) K.C
  20.    public final C method_0(Z var1, int var2) {
  21.       ByteArrayOutputStream var3 = new ByteArrayOutputStream();
  22.       DataOutputStream var4 = new DataOutputStream(var3);
  23.       var1.I(var4);
  24.       var1.C().B().I(var4);
  25.       return var3.size() <= var2 ? new C(new ByteArrayInputStream(var3.toByteArray()), 1, var3.size()) : null;
  26.    }
  27.  
  28.    // $FF: renamed from: I (byte[]) K.Z
  29.    public final Z method_1(byte[] var1) {
  30.       Z var2 = new Z();
  31.       DataInputStream var3 = new DataInputStream(new ByteArrayInputStream(var1));
  32.       var2.I(var3);
  33.       int var4 = var2.I();
  34.       Object var5 = null;
  35.       int var6 = this.close.Z().J();
  36.       int var7 = var2.C().C();
  37.       if (var7 == var6 || var7 == -1) {
  38.          var5 = var2.C().B();
  39.          ((E.C)var5).I(var3);
  40.          var3.close();
  41.          Object var8 = null;
  42.          if (var7 == -1) {
  43.             var2.C().I((L.Z)var5);
  44.             var5 = new L.I(new Z(var2));
  45.          }
  46.       }
  47.  
  48.       if (var5 != null) {
  49.          var2.C().I((L.Z)var5);
  50.       }
  51.  
  52.       return var2;
  53.    }
  54.  
  55.    // $FF: renamed from: I (J.I) A.I
  56.    public static final class_0 method_2(I var0) {
  57.       return new class_0(var0);
  58.    }
  59.  
  60.    // $FF: renamed from: I () void
  61.    public final void method_3() {
  62.    }
  63. }
  64.